import request from '@/utils/request'

export function fetchTree(query) {
  return request({
    url: '/api/admin/menu/tree',
    method: 'get',
    params: query
  })
}

// 新增区域接口
export function addMsg(obj) {
  return request({
    url: '/api/admin/msg/addMsg',
    method: 'post',
    data: obj
  })
}

// 详情
export function getMsgDatail(id) {
  return request({
    url: '/api/admin/msg/myMsgDeati/' + id,
    method: 'get'
  })
}

export function fetchList(query) {
  return request({
    url: 'api/admin/msg/noticeList',
    method: 'get',
    params: query
  })
}

// 禁用
export function updateMsg(id) {
  return request({
    url: 'api/admin/msg/updateMsg/' + id,
    method: 'put'
  })
}

// 发布
export function updateMsgStatus(id) {
  return request({
    url: 'api/admin/msg/updateMsgStatus/' + id,
    method: 'put'
  })
}

// 编辑
export function editMsg(obj) {
  return request({
    url: 'api/admin/msg/update',
    method: 'post',
    data: obj
  })
}

export function fetchMsg(id) {
  return request({
    url: '/api/admin/msg/' + id,
    method: 'get',
    params: { id }
  })
}

// 查询需要群发的排查员
export function getUser() {
  return request({
    url: '/api/admin/user/findListCheckByTent',
    method: 'get'
  })
}

// 查询发送人
export function myMsgUser(id) {
  return request({
    url: '/api/admin/msg/myMsgUser/' + id,
    method: 'get',
    params: { id }
  })
}

// 已读详情
export function readMsg(query) {
  return request({
    url: '/api/admin/msg/readMsg',
    method: 'get',
    params: query
  })
}


